EG: Don’t. If you can avoid it.
Obviously, sometimes you gotta take the money or the project is something you really want to do. Try to negotiate and ask if there’s any flexibility on the terms or the budget.
JS: Contracts are always negotiable. Do the best to communicate that the terms are uncomfortable and overreaching, then propose a new set that are more favorable to you. Also, it’s more than okay to walk away.
CC: Sometimes clients want a buyout of images or WFH so they don’t have to deal with licensing. There’s an opportunity to ask how the images will really be used and negotiate to keep the copyright and discuss licensing. You get to decide whether it’s worth losing out on any opportunity for a license extension in the future or to license the body of work to a third party in the future. Some great advice here from Photo Bill of Rights.